package com.spic.system.domain;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;


/* 人员脏数据对象 user_all_dirty
 *
 * @author 赵祥
 * @date 2022-11-24
 */
@Data
public class UserAllDirty {
    private static final long serialVersionUID = 1L;

    private String remark;
    private String personnelCode;
    private Long parentDeptId;
    private Long deptId;
    private Integer source;
    private String name;
    private String sex;
    private String age;
    private Date birthday;
    private String nationality;
    private String hometown;
    private String birthplace;
    private Date attendWorkDate;
    private String nickName;
    private String workingAge;
    private String politicalStatus;
    private Date joinPartyDate;
    private String education;
    private String graduatedSchool;
    private String highestDegreeGraduate;
    private String degree;
    private String fullTimeDegree;
    private String onthejobDegree;
    private String initialEducation;
    private String position;
    private String technicalGrade;
    private String skillLevel;
    private String dualChannelSequence;
    private String foreignName;
    private String typeofCertificate;
    private String documentNumber;
    private String accountNature;
    private String accountLocation;
    private String residenceAddress;
    private String region;
    private String stateofhealth;
    private String maritalStatus;
    private String phoneNumber;
    private String email;
    private String officePhone;
    private String homePhone;
    private String familyAddress;
    private String mailingAddress;
    private String zipCode;
    private String bloodType;
    private String fileNumber;
    private Date fileBirthday;
    private Date expectedRetireDay;
    private String personalIdentity;
    private String returnedOverseasChinese;
    private String overseasChinese;
    private String formerName;
    private String returnees;
    private String professionalSpecialties;
    private String specialties;
    private String specialty;
    private Date retirementDate;
    private Date ageStartDate;
    private String ageAdjustment;
    private String shippingAge;
    private String erpOrganization;
    private String erpDepartment;
    private String ageonduty;
    private String psPsncode;
    private String cumulativeSeaAge;
    private String calculateSeaAge;
    private String workingAbroad;
    private String mainIndustryPersonnel;
    private String fullNameSpelling;
    private String backOff;
    private Date estimatedWithdrawalTime;
    private String eligibleForSecondtier;
    private String industrialDistribution;
    private Integer incomplete;
    private Integer incorrect;
    private String dirtyReason;

}
